English Dictionary
◊ PUNCH PRESS
punch press
n : a power driven press used to shape metal parts